controlled pollination - French English Dictionary